body{ font-size:12px;}
.date{width: 284px;padding-left: 20px;}
.date .title{text-align: center;}
.date-days{line-height: 33px;overflow: hidden;margin-bottom: 0;}
.date-days li,.weekday li{width: 28px;line-height: 32px;}
.date-days li{ line-height: 20px;}
.date-days li{color:#333;border:1px solid #f5f5f5;padding: -3px;}
.date-days li:hover{border:1px solid  #06c;border-radius: 4px;}
.date-days li.disabled{color:#999;}
.weekday{line-height: 20px;margin-bottom: 0px;}
.titleL{float: left;width: 40px;}
.titleR{float: left;width: 40px;}
.titleM{float: left;text-align: center;width: 108px;color: #666;}
#title{border-radius: 25px;border: 1px solid #ddd;text-align: left;padding: 4px 10px;margin-top: 10px;}
.yearMonth span{padding-left: 10px;}

.rili{display: none;background: #f5f5f5;}
.calendar{background: #f5f5f5;padding: 15px 20px;width: 230px;padding-right: 0;margin: 0 auto;}
.expend .rili{display: block;padding: 10px;border-radius: 4px;width: 230px;padding-right: 10px;}